Log in
Search words & phrases
renewable energy
US /rɪˈnuəbəl ˈɛnədʒi/
・
UK /rɪˈnu:əbəl ˈenədʒi/
B1
Definition
Video subtitles
noun
Energy from a source that is not depleted when used, such as wind or solar power.